engine encapsulation - Spanish English Dictionary